Skip to content

Add Sportarr support - #183

Open
Sportarr wants to merge 1 commit into
Waterboy1602:mainfrom
Sportarr:add-sportarr-support
Open

Add Sportarr support#183
Sportarr wants to merge 1 commit into
Waterboy1602:mainfrom
Sportarr:add-sportarr-support

Conversation

@Sportarr

@Sportarr Sportarr commented Aug 5, 2026

Copy link
Copy Markdown

Sportarr (https://github.com/Sportarr/Sportarr) is a sports event manager
in the arr family exposing a Sonarr-v3-compatible API. This adds it as a
third service next to Sonarr and Radarr:

  • src/sportarr.py: the sonarr module pointed at the sportarr config
    block (the v3 surface behaves identically; leagues surface as series).
  • A Sport choice in the add and delete conversations (inline button,
    command entrypoint, regex alternations) plus an allSports command
    mirroring allSeries.
  • sportarr config block in config_example.yaml; full defaults live in
    DEFAULT_SETTINGS so existing config.yaml files keep passing the
    missing-config check without changes.
  • en-us translation keys (Sport / SportWithArticle + help text); other
    languages fall back to English for the new keys.

I maintain Sportarr; happy to adjust anything to fit the project.

Sportarr (https://github.com/Sportarr/Sportarr) is a sports event
manager exposing a Sonarr-v3-compatible API, so the sonarr module works
against it unchanged apart from the app name. Adds a Sport choice to
the add and delete conversations (button, command entrypoint, regex
alternations), an allSports command mirroring allSeries, a sportarr
config block (present in DEFAULT_SETTINGS with enable-free defaults so
existing configs keep starting), and en-us strings with the usual
fallback for other languages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant